package io.renren.sdapi.service;

import io.renren.sdapi.dto.httprequestparam.image2image.encapsulation.AlwaysonScripts;

public interface HandleParamService {

    /**
     * 线稿
     * @param type
     * @return
     */
    AlwaysonScripts getAlwaysonScriptsWithLine(String type);

    /**
     * 白膜
     * @param type
     * @param albugineaType
     * @return
     */
    AlwaysonScripts getAlwaysonScriptsWithAlbuginea(String type, String albugineaType);

    /**
     * 细化
     * @param type
     * @return
     */
    AlwaysonScripts getAlwaysonScriptsWithDetailing(String type);

    /**
     * 灵感
     * @param type
     * @param weight1
     * @param weight3
     * @param image
     * @return
     */
    AlwaysonScripts getAlwaysonScriptsWithInspiration(String type, double weight1, double weight3, String image, String paramImage);

    /**
     * 重绘
     * @param type
     * @param redrawingType
     * @return
     */
    AlwaysonScripts getAlwaysonScriptsWithRedrawing(String type, String redrawingType);
}
